late-night revellers - French English Dictionary